package org.i1510.wx.po; 
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;


@Entity
@Table(name = "WX_PUBLIC")
public class WxPublic implements java.io.Serializable {
	private String docId;
	/**
	 * 微信号
	 */
	private String docSubject;
	/**
	 * 状态 00 删除 10 未认证 20 已认证
	 */
	private String docStatus;
	private String docCreator;
	private String docCreateTime;
	private String docLastor;
	private String docLastTime;

	/**
	 * 原始ID
	 */
	private String orgId;
	/**
	 * 名称
	 */
	private String name;
	/**
	 * 邮箱
	 */
	private String email;
	/**
	 * 类型 00 订阅号 10 服务号 20 企业号
	 */
	private String type;
	/**
	 * 头像
	 */
	private String pic;
	/**
	 * 介绍
	 */
	private String descs;
	/**
	 * 主体信息
	 */
	private String info;
	/**
	 * 二维码
	 */
	private String qrcode;
	/**
	 * 所在地址
	 */
	private String address;
	/**
	 * 接口url
	 */
	private String intUrl;
	/**
	 * 接口token
	 */
	private String intToken;
	/**
	 * AppId
	 */
	private String appId;
	/**
	 * AppSecret
	 */
	private String appSecret;
	/**
	 * 企业系统URL
	 */
	private String qyUrl;
	/**
	 * 企业系统Licence
	 */
	private String qyLicense;
	/**
	 * 企业系统密钥
	 */
	private String qyKey;
	/**
	 * 企业系统密码
	 */
	private String qyPw;
	
	public WxPublic() {
	}

	@Id
	@Column(name = "doc_id", nullable = false, length = 36)
	public String getDocId() {
		return docId;
	}

	public void setDocId(String docId) {
		this.docId = docId;
	}

	@Column(name = "doc_subject",  length = 100)
	public String getDocSubject() {
		return docSubject;
	}

	public void setDocSubject(String docSubject) {
		this.docSubject = docSubject;
	}

	@Column(name = "doc_status",  length = 2)
	public String getDocStatus() {
		return docStatus;
	}

	public void setDocStatus(String docStatus) {
		this.docStatus = docStatus;
	}

	@Column(name = "doc_creator",  length = 36)
	public String getDocCreator() {
		return docCreator;
	}

	public void setDocCreator(String docCreator) {
		this.docCreator = docCreator;
	}

	@Column(name = "doc_create_time",  length = 19) 
	public String getDocCreateTime() {
		return docCreateTime;
	}

	public void setDocCreateTime(String docCreateTime) {
		this.docCreateTime = docCreateTime;
	}

	@Column(name = "doc_lastor",  length = 36)
	public String getDocLastor() {
		return docLastor;
	}

	public void setDocLastor(String docLastor) {
		this.docLastor = docLastor;
	}

	@Column(name = "doc_last_time",  length = 19)
	public String getDocLastTime() {
		return docLastTime;
	}

	public void setDocLastTime(String docLastTime) {
		this.docLastTime = docLastTime;
	}

	@Column(name = "org_id",  length = 36)
	public String getOrgId() {
		return orgId;
	}

	public void setOrgId(String orgId) {
		this.orgId = orgId;
	}

	@Column(name = "name",  length = 36)
	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	@Column(name = "email",  length = 36)
	public String getEmail() {
		return email;
	}

	public void setEmail(String email) {
		this.email = email;
	}

	@Column(name = "type",  length = 36)
	public String getType() {
		return type;
	}

	public void setType(String type) {
		this.type = type;
	}

	@Column(name = "pic",  length = 36)
	public String getPic() {
		return pic;
	}

	public void setPic(String pic) {
		this.pic = pic;
	}

	@Column(name = "descs",  length = 36)
	public String getDescs() {
		return descs;
	}

	public void setDescs(String descs) {
		this.descs = descs;
	}

	@Column(name = "info",  length = 36)
	public String getInfo() {
		return info;
	}

	public void setInfo(String info) {
		this.info = info;
	}

	@Column(name = "qrcode",  length = 36)
	public String getQrcode() {
		return qrcode;
	}

	public void setQrcode(String qrcode) {
		this.qrcode = qrcode;
	}

	@Column(name = "address",  length = 250)
	public String getAddress() {
		return address;
	}

	public void setAddress(String address) {
		this.address = address;
	}

	@Column(name = "int_url",  length = 36)
	public String getIntUrl() {
		return intUrl;
	}

	public void setIntUrl(String intUrl) {
		this.intUrl = intUrl;
	}

	@Column(name = "int_token",  length = 36)
	public String getIntToken() {
		return intToken;
	}

	public void setIntToken(String intToken) {
		this.intToken = intToken;
	}

	@Column(name = "app_id",  length = 36)
	public String getAppId() {
		return appId;
	}

	public void setAppId(String appId) {
		this.appId = appId;
	}

	@Column(name = "app_secret",  length = 255)
	public String getAppSecret() {
		return appSecret;
	}

	public void setAppSecret(String appSecret) {
		this.appSecret = appSecret;
	}

	@Column(name = "qy_url",  length = 255)
	public String getQyUrl() {
		return qyUrl;
	}

	public void setQyUrl(String qyUrl) {
		this.qyUrl = qyUrl;
	}

	@Column(name = "qy_license",  length = 36)
	public String getQyLicense() {
		return qyLicense;
	}

	public void setQyLicense(String qyLicense) {
		this.qyLicense = qyLicense;
	}

	@Column(name = "qy_key",  length = 36)
	public String getQyKey() {
		return qyKey;
	}

	public void setQyKey(String qyKey) {
		this.qyKey = qyKey;
	}

	@Column(name = "qy_pw",  length = 36)
	public String getQyPw() {
		return qyPw;
	}

	public void setQyPw(String qyPw) {
		this.qyPw = qyPw;
	}
	
	
}